main(){
Student stu = new Student('张三', 18, '10086');
stu.sing();
stu.jum();
stu.rap();
stu.basketBall();
stu.code();
stu.debug();
stu.test();




}
class Person{
  String name;
  int age;

  Person(this.name, this.age);
}



class Student extends Person with Skill,Coder{
  String id;
  Student(super.name, super.age,this.id);
}



mixin Skill{
  void sing(){
    print('会唱');
  }

  void jum(){
    print('会跳');
  }

  void rap(){
    print('会rap');
  }

  void basketBall(){
    print('会篮球');
  }

}

mixin Coder{
  void code(){
    print('会写代码');
  }

  void debug(){
    print('会调试');
  }

  void test(){
    print('会写测试代码');
  }

}

